RELATED WORDS
PARAPHRASING
a public garden in a town or city; an area of grassland, trees etc round a large country house or mansion
land that is reserved for pleasure, recreation
(an area for) the parking of vehicles